home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Alles Voor Internet / Tout Pour Internet
/
alles voor internet.iso
/
MacInternet™
/
Telnet
/
NCSA
/
tn3270 2.4a4
/
tn3270.updates.2.4
< prev
Wrap
Text File
|
1993-04-28
|
14KB
|
233 lines
tn3270 updates since version 2.3d26:
----- Version 2.3d27 11/29/91 -----
1. Changed Erase EOF to work for unformatted screens instead of generating
an error.
----- Version 2.3d28 12/17/91 -----
1. Fixed a bug which caused the 3270 cursor to disappear in some cases when
graphics was being displayed. Now the cursor will always appear during
a graphics display, but may be an unusual color (even at times when the
cursor was a normal color before this change).
2. "Print Screen" now is available as a keyboard function in addition to
being in the "File" menu. The keyboard mappings supplied with tn3270
map "Print Screen" to shift-F13 (labelled "print screen") on the ADB
extended keyboard.
3. The "ala" keyboard mapping was renamed to "library", and the "ALA"
entries in the "National Language" menu were also renamed.
4. The "library" keyboard mapping was updated to allow entry of the single
and double dagger characters. There were also some other minor changes
to the keyboard mapping.
5. The names used to describe "library" characters in keyboard mappings
were changed to be clearer and more standard.
6. The ALA fonts were updated to display a double dagger for the X'1F'
code point.
----- Version 2.3d29 1/17/92 -----
1. Fixed a bug which caused tn3270 to crash when its window was dragged
so that none of the content part of the window was visible.
----- Version 2.4d0 1/04/92 -----
1. The tn3270 source code has been updated for MPW 3.2.
2. tn3270 is now linked with the BYU version of the NCSA TCP/IP code.
As a result, tn3270 includes additional bug fixes from BYU, and also
accepts additional keywords in config.tel added by BYU.
3. The code in tn3270 for the WMAC Print command now handles page range
selections more efficiently. Only the selected pages will be sent to the
print driver instead of all pages. However, all pages must still be
downloaded from the host.
----- Version 2.4d2 2/21/92 -----
1. Numerous, extensive changes were made in order to support multiple
sessions.
2. Paste will copy text from the clipboard to the screen at the current
cursor position. The text is treated as if it were entered from the
keyboard, with carriage returns being converted to 3270 newline
operations, and tabs converted to blanks.
----- Version 2.4d3 2/23/92 -----
1. Fixed a bug which caused a session to not be considered the "front"
session when the RMAC/WMAC status dialog was at the front.
2. Improved the performance of "Paste" and allowed it to work for more
than 2K of data.
----- Version 2.4d4 3/24/92 -----
1. Fixed a bug which caused tn3270 to crash when running on a Mac Plus
or other machines without Color Quickdraw.
----- Version 2.4d6 3/26/92 -----
1. Add support for tracing network write calls. The tracing is enabled
by using ResEdit to change the dashed line in the Network menu to
an enabled text item, such as "Show Write Info". Selecting the item
the first time will enable tracing. Subseuqent selections will show
saved information for several previous write calls.
----- Version 2.4d7 4/15/92 -----
1. For line mode connections, the Control and Escape keys will be
recognized on those keyboards which include them. The Command key
will generate control characters only on those keyboards without a
Control key.
2. Line mode keyboard handling has been made more efficient, so that
typed characters will no longer be lost.
3. tn3270 now uses a new, readable settings file format. Files in the new
format may be edited with word processing programs which have an "open
any file" option, or by temporarily changing the type of a file from
'GFTS' to 'TEXT'. Before returning to the Finder, tn3270 will ask if
you want to save settings read from an old format file in the new
format. All new settings file written by tn3270 will be in the new
format.
----- Version 2.4d8 4/21/92 -----
1. The keyboard mappings were changed so that the mapping for the "clear"
key does not also apply to the "esc" key. The "clear" key is now
mapped by key code instead of by ASCII code.
2. Changed the processing of the linefeed control character (in line mode)
to do a linefeed only, and not a carriage return as well.
----- Version 2.4d9 5/15/92 -----
1. tn3270 will no longer process host data continuously as long as any
is available. After 5 seconds it will return to the main event loop to
allow other processing to continue.
2. The code for tracing telnet option negotiation has been updated to
recognize the names of all currently-defined options.
3. The option negotiation code no longer recognizes the "TELOPT_3270"
option that had been added for test purposes.
4. The maximum number of session now defaults to 32, and is defined by
the MAXS resource number 128. The resource contains the maximum number
as a 16-bit integer. Any value between 1 and 512 is valid.
5. tn3270 now references its fonts by name instead of by number. Also, if
any of its fonts are present in the System file, those copies will be
used instead of the copies in tn3270. tn3270 will be able to use the
fonts in the System file even if installing them caused them to be
renumbered. As a result of these changes, storing copies of tn3270's
fonts in the System file will always be sufficient to ensure the fonts
are available for the Print Screen function.
6. Support for the graphics cursor and graphics input mode have been
added.
7. New key mappings have been added: Alt-Cursor default to Command-t,
and Graphics-Cursor defaults to Command-T. Alt-Cursor toggles the
text cursor between an underline and a block, and toggles the
graphics cursor between a cross and crosshairs. When the graphics
cursor is in use, Graphics-Cursor controls whether the cursor movement
keys are associated with the text cursor or the graphics cursor. When
the key are associated with the graphics cursor, "+Cr" appears in the
status line in the same position where the cursor position display
appears.
8. The graphics code has been improved, so that graphics will often
work well when no graphics bitmap has been allocated. However, the
bitmap is necessary for best performance, and is required in order
to save images in a PICT file.
9. tn3270 includes new icons which were contributed by Steve Klingsporn.
----- Version 2.4d10 6/10/92 -----
1. Replaced "Sys Req" with "Enter" in the "Function Keys" menu and in
the "Double Click..." settings. "Enter" is useful as a double-click
function when using menus in CMS, SAS, and other programs.
2. Fixed a bug in which appears to result from MacTCP changing the
current heap zone.
3. Changed the code which handles selector pen fields to set the MDT
bit when a field starting with blank or null is selected.
----- Version 2.4d11 6/11/92 -----
1. Replace "Insert Char" with "Cursor Select" (which allows keyboard
simulation of a selector light pen) in the "Function Keys" menu
and the mouse double-click dialog.
----- Version 2.4d12 10/14/92 -----
1. Fixed a bug which caused menu key equivalents to be ignored in some
cases.
2. Corrected alignment problems with "print screen" output. Text will
now properly line up in columns. However, it was necessary to map
the reverse, underline, and frame display attributes to underlining
when printing. Also, underlining will extend somewhat past the end
of the underlined field, with the error being greater the longer the
field is. This is an inherent problem in how printing currently works,
and cannot be fixed by changes to tn3270.
3. Changed the maximum line width for WMAC printing from 132 to 256.
4. Fixed a bug which prevented saved row and column numbers in the new
settings file format from being allowed to exceed 127.
5. Changed the icon for tn3270's settings files. Previous versions were
using the icon which is intended for a tn3270 preferences file, which
will be used by a future version.
---- Version 2.4a3 02/26/93 -----
1. A new Open Connection dialog in the File menu replaces the previous
Open Connection and Configure Connection menu items. The dialog has
been redesigned to allow sessions and their settings to be managed
more easily, and includes the ability to open a new session using
settings from an active session. Numerous other small changes have
been made in order to improve the management of settings.
2. tn3270 now supports a "tn3270 preferences" file for saving a set of
default settings. The file is written when the new Save Defaults
item in the File menu is selected. When tn3270 is launched, if the
file "tn3270 preferences" exists in System Folder, or Preferences
folder for System 7, the settings it contains will become the
tn3270 defaults.
3. The ability to create "standalone" sessions has been added. These are
sessions which have no host connection, but otherwise behave normally
with respect to 3270 keyboard functions, Edit menu functions, and other
features in tn3270. They are useful as scratchpads, similarly to how
the clipboard can be used. To create a standalone session, select the
"standalone" connection type using the "Special" icon in the Open
Connection dialog.
4. tn3270 will respond to the required Apple Events under System 7. The
most useful of these is the Open Document event, which can be used to
create a new session using a settings file.
5. The library keyboard mapping has been changed to use the option key
instead of the command key in order to generate many of the special
library characters. Also, references to "ALA" in tn3270 have been
changed to "library".
6. Numerous changes have been made in an ongoing effort to make tn3270
conform more closely to Apple's current human interface guidelines.
7. The debugging code in tn3270 has been changed to communicate with a
separate debugger, instead of using a RAM disk. The debugger is
still being developer. However, a preliminary version is available by
contacting the author.
---- Version 2.4a4 04/28/93 -----
1. Fixed a bug which caused items in the Network menu to be enabled
incorrectly. Certain items apply only to TCP/IP connections, and
were also being enabled for standalone connections.
2. Fixed a bug with cursor positioning: if the mouse was at the extreme
left of the window, a click would move the cursor to the rightmost
position.
3. Made several updates to the KeyMap program:
a. Changed some dialogs to follow Macintosh user interface guidelines
better. Also, a "watch" cursor will appear while a new definition
file is being processed.
b. "Display Keystroke Information" has been added to the "File"
menu. This new function allows determination of the ASCII and
raw key codes for keys by pressing them while the function is
enabled.
c. Greatly speeded up the processing of files by adding I/O
buffering.
d. Added a test to check if a mapping definition omits EBCDIC mappings
for the ASCII codes between X'20' and X'7E'. A warning is issued
listing those codes not mapped. This test is necessary because
"Paste" will ignore any ASCII codes for which the current keyboard
mapping does not define an EBCDIC equivalent.
e. Added support for a new statement, "defchar name = value".
This statement defines a new character named "name", which causes
"value" to be sent as its EBCDIC value to the host. For example,
the sequence of statements:
defchar bullet = af
bullet = '*'
would case hex AF to be sent to the host when a key which
generates the ASCII code for "*" is pressed.
f. The "About" box was updated to show how much storage is available.
4. Added a new "no-op" function for key mappings. This function allows
mapping a give key combination explicitly to be ignored. It is
useful for solving some special key mappings problems, such as causing
a key on the keypad to be ignored, while still providing an ASCII to
EBCDIC mapping for the ASCII code the key generates. (The ASCII
mapping may be needed for "Paste", as described in 3d above.)
5. Changed the "Paste" code to work correctly with mappings defined by
"defchar".
6. Changed color table handling to restore the default color table after
the last session is closed. Color table handling has also been improved
to work better when only 16 colors are available.
7. RMAC and WMAC file transfers may now be initiated while tn3270 is in
the background. If a standard file dialog must be presented, tn3270
will use the Notification Manager to inform the user that the transfer
cannot proceed until tn3270 is in the foreground.
8. If tn3270 is launched with a preferences file instead of a settings
file, it will not open a connection or present the Open Connection
dialog. Instead, the settings in the preferences file will override
any preferences file found in the System Folder.
9. Changed the keyboard mapping code to take into account differences in
the ASCII codes for certain "Option" key combinations between System 7
and earlier versions of the system software. When older versions of
system software are in use, tn3270 translates the ASCII codes to the
System 7 values before performing key mappings. As a result, keyboard
mapping defintions should always use the System 7 ASCII codes.
10. Changed the printing code to explicitly check if the current printer
has changed while tn3270 has been active. This update should eliminate
problems related to selecting a new printer while running tn3270.
11. The "Extended Features" dialog in the "Open Connection" dialog now
includes a setting for "Pretend to support programmed symbols."